home *** CD-ROM | disk | FTP | other *** search
/ Linux Cubed Series 7: Sunsite / Linux Cubed Series 7 - Sunsite Vol 1.iso / alpha / dipc / dipc-0.000 / dipc-0 / dipc-0.15 / dipcd / back_door.h next >
C/C++ Source or Header  |  1996-06-19  |  529b  |  28 lines

  1. /*
  2.  * back_door.h
  3.  *
  4.  * part of dipcd source code
  5.  *
  6.  * Copyright (C) Kamran Karimi
  7.  */
  8.  
  9. #include "dipc_path.h"
  10.  
  11. #define REFEREE_BACKDOOR "referee_backdoor"
  12. #define SHM_BACKDOOR "shm_man_backdoor"
  13.  
  14.  
  15. #define BACK_DOOR_INFO   1
  16. #define BACK_DOOR_REMOVE 2
  17.  
  18. struct back_door_message
  19. {
  20.  int cmd; /* command */
  21.  int arg1; /* type (shm, sem, msg) or (WANT_ACCESS, PENDING, ACCESSOR */
  22.  int arg2; /* key, or (SHM_READER, SHM_WRITER) */
  23.  int arg3; /* size or unused */
  24.  int arg4; /* distributed? or unused */
  25.  int arg5; /* address */
  26. };
  27.  
  28.